.item{
	background: #fff;
	display: flex;
	justify-content: space-between;
	margin: 0 20rpx;
	padding: 38rpx 0;
	border-bottom: solid 2rpx #F3F3F3;
	.lf{
		width: 188rpx;
		height: 188rpx;
		background: #fff;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		border: 2rpx solid #E8E8E8;
		color: #333333;
		.day{
			font-size: 60rpx;
			font-weight: 600;
		}
		.year-mouth{
			font-size: 32rpx;
			font-weight: 400;
		}
	}
	
	.rt{
		width: 484rpx;
		.title{
			font-size: 32rpx;
			font-weight: 500;
			color: #0E0E1A;
		}
		.cont{
			font-size: 28rpx;
			font-weight: 400;
			color: #8A8A8E;
			line-height: 40rpx;
			margin-top: 18rpx;
			//超过两行省略号
			overflow: hidden;
			text-overflow: ellipsis;
			display: box;
			display: -webkit-box;
			-webkit-line-clamp: 3;
			-webkit-box-orient: vertical;
		}
	}
}
.item.on .lf{
		background: #E84C33;
		color: #fff;
		border-color: #E84C33;
	}